home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 8
/
Night Owl CD-ROM (NOPV8) (Night Owl Publisher) (1993).ISO
/
014a
/
wme_10.arj
/
NOTES
< prev
next >
Wrap
Text File
|
1992-10-30
|
33KB
|
737 lines
10-30 - a few hours later, after I woke up.
^@#$^@#$^@%$#^#@%$^!#$^#!^#$@^@#$%^@$#%^@#$%^#@^@#$$#@%@# TEXAS ZMODEM..
I have made a few minor changes to allow for this _ALMOST_ DSZ log style
program to work. Specifically, uploads no longer trash the file area by
putting in the complete path and file name that TXZM has been reporting.
(10-30-92) WME 1.00 release.. Stuff leading up to this release..
DOS File Size 70D50h (462160. )
Load Image Size 32700h (206592. )
Relocation Table entry count 0E37h ( 3639. )
Relocation Table address 003Eh ( 62. )
Size of header record (in paragraphs) 03E0h ( 992. )
Borland Overlays found
Overlay information 239680 bytes
External Data
Compiled (optimized for speed) - 148400
Uncompiled ASCII file - 77548
Massive Documentation Work - more docs, indexes, table of contents, single
formated file, etc. Had to move everything to WordPerfect 5.1 (gasp). BTW:
anyone who wants the WordPerfect version of the docs, ask..
While waiting for a caller, the sysop can hit "C" for "Config". No need to
login anymore. WME will, when you are done, need to exit and reload to
reinitialize the user interface for the next caller though.
The string that CONFIG has always allowed you to edit for taking the BBS
offline will start working as of this version... (whoops) Any time the user
goes to HANGUP, WME will sent that string to the modem.
If you are at the waiting for caller (WFC) screen, and you log in local or
go to config mode, WME will also send the exit string to take the phone off
the hook.
Hangup code changed some for hideous modes that don't respond to DTR.
Post-Per-Call Ratio added to WME. WME now reserves the 1..6 flags for it's
own usage (leaving you with A..Z flags). You can edit the user's PCR
requirements with the normal user editing facilities. WME will automaticly
set the "1" flag if PCR is met, and instead set the "2" flag if it is not
met. You can put a PCR on practically any function of WME, including
downloading in the file areas, total restriction of the file areas,
restriction of door games, etc.
The input routines for flag settings will not allow you to edit the 1..6
flags for the user, but will let you set them for the menu item requirements.
The Privs and the !BIOS menus now have a cursor bar, instead of just a
cursor.
LIST and VIEW no longer behave wierd on the letter "M" in the title.
Some configuration stuff disappeared in Gamma 99. They have reappeared...
(grin)
DSZLOG, DSZPORT, and TXZMLOG are all now being put into the environment on
all dos shells whenever possible. This will help make things a little more
automatic and/or childproof when implementing external protocals.
Made a few neccesary changes to the way WME untags files after successful
downloads - Texas Zmodem was not returning in the log file the complete
path/filename. Now, if WME doesn't see the complete name, it will make a few
assumptions as to which directory the file was sent from...
Switched from using ARJ to LZH, as it's free for both public and for
commercial use in all countries. I am also sending out the archives with the
sfx headers, so that you do not have to figure out which archiver is needed.
Just move to the directory where you want the files, type the archive's
name, and the files will melt right into your directory.
(Wow - about a 1k overhead on the archive to have SFX abilities..)
(10-21-92) .99
Fixed a status-line bug that, when used, would sometimes cause a QEMM
out-of-bounds error. The error was unreproduceable on the 286, but the
386 had no problems giving the Exception 13 error!
User name lookup; when writing messages, in the "Who To?" field, a user can
use "?" to get a list of users. If the user knows part of the name,they can
type it in as well.. such as "jason?" or "fesler?".
Future ideas: also looking up names from the message headers, to get
names of people participating in the conference. Also, if an alias
file is used, use IT instead of the userbase.
Time Slicing: You can now, in the OPTIMIZATIONS menu, tell WME
to report idle time when WME has a modem buffer that's full and also
to report when the screen is completely drawn. By default: both
get turned on. (Method used: Calling int 0x28, which is what DOS
calls when it is idle waiting for the keyboard)
Defaults for new menus can now be configured
Menus will expand if neccesary to avoid choping the title
Hitting left or right on sub-sub menus return you to the sub menus
instead of changing menus and jumping to options you weren't
expecting
Space will advance you through the menus
Added "BBS Location" to the configuration menu for IEMSI and some doors
Worked on the Last Read pointers.. I can't duplicate errors some people
are having; I did make a couple of code changes that were semi-ambiguous
to some "C" compilers; hopefully this will help.
Input fields now properly IGNORE CTRL-Q.. Some terminals would send Ctrl-S
and Ctrl-Q when their buffer was full (hardware handshaking). I can't ignore
the Ctrl-S (it's the left arrow key!), but I can ignore the Ctrl-Q. No
more new users who'se name start with "" anymore!
Default colors can be set for new menus.
My drive-ready check will now, once a drive fails, stop checking the
drive. It will assume for the rest of the session "It's dead, Jim..."
One of my goals is to put in critical error detection, and give the sysop
a whole whopping 4 seconds to fix a critical error before automaticly
failing the error. That way, when running unattended, the errors will
not make the system lock up for the user. My drive-ready check
will help with that code - once a drive fails, it won't cause more
redundant errors that it could have avoided.
Trying to speed up the user name lookup again.
(Will speed up logins, exits, and message base open/closes, especially
for large user bases and people at the end...)
Changed the BAUD RATE line in DorInfo#.Def to include the words
"BAUD,N,8,1" . . some doors freaked.
Added new connect rates to be supported by WME: 16800, 57600, 115200
Added new port rates: 57600, 115200.
Config menus got edited some; hitting left/right on sub-sub menus react
better now, and don't automaticly select options in other menus.
Worked on making sure Private basis stay Private, and vice versa.
Fixed the Word-Left (Ctrl-A or Ctrl-Left) and the Word-Right (Ctrl-F or
Ctrl-Right) in the data entry lines..
Log shows when files tagged/untagged.. Includes untagging files after
successful d/l's. Some people are having problems with WME not
untagging after a download.. I am not having this problem at all.
This change is so that people can send me their log file, so I can
examine what is going on.
The Reply command now shows up in personal mail scan.
The word "Toggle" has been changed to "Tag".
Crude docs on protocal editor
edbits() fixed - now, when cursoring upwards on the privs menu, you can go all
the way to the top.
Insert now works properly in FMAINT - no longer eating the entries at the end.
Some help functions weren't working; they are now.
Made some operational differences in the key generator.
WME now has a built-in limit of 5 lines running at once - a special key
is required for more than 5 nodes. This is to enforce the $45 per 5 nodes..
For the average hobbyist sysop, this is NOT a problem.
(10-15-92 .. 10-10-92) .98.03
File areas double check and make sure the drive is available; if not, users
get a message saying that the networked drive is unavailable. The "Area"
command also marks them inaccesible.
In CFGFILES, the move command works now. I was forgetting to move the
actual FILEAREA.xx catalog files, and only moving the directory entry in
FILEAREA.BBS.
Worked on sample menus
Worked on sample screens
Redistributing wordstar help keys
Redistributing SMALLLOG - it's going to be a part of the WME package as an
external utility.
Distributing verb menu for conference mode
Worked on docs
Added help to the commands menu. (Don't know what I'm talking about? Hit
Alt-R to run a command. Hit [Enter]. You'll get a list of commands,
just like before. Now, hit "?". Instant help screen, just add water.
You can move up and down, and the help box will change.
If someone drops carrier while IEMSI'ing, WME will now hang up as well..
(oops). Also, WME's original 60 second/5 try limit for IEMSI has
been restored - it was inadvertantly left at 6000 seconds/unlimited
tries, while debugging the rest of the IEMSI code.
When writing a message, you can now hit "?" on the "WhoTo" field for
a list of users on the board. Future plans: pick up names of
people in the echo; if using a group file, pick up the aliases or
real names in the group itself. More future plans: if "?" used on
subject line, scan the current subjects list, and allow you to choose
from the list. All of this will be after 1.0 first gets released.
Some conference bugs have been removed. Sysops can now do just about any
command, including /morph and /roll, while in the conference.
Smarter configuration read-in - if reading a blank entry for a variable
from the config, WME will in some cases remove it from the config
entirely, as long as it doesn't interfere with WME's defaults. This
should cut down on the redundant memory.
r
Added a bunch more stuff to the configuration menu. Many "hidden"
configurable options are now actually in the menus.. including some of
WME's optimizations, and archive viewing...
Looking into DV-awareness; difficult as heck to modify Borland's
operations without the run-time source. Trying to at least find
the code for giving up the time slice while idle. (This will be a
configurable option in the future; two options actually. One will
be to give up the slice when the video updating is done; the other
is to give up the slice when the modem buffer is full. Either case,
WME will not give up _too_ much time, it's pretty CPU intensive!
(10-9-92) Gamma Release of WME 0.97 to the Local Net
Minor bugs here and there fixed.
WME 0.97 does not require a key to run. Go ahead and give to your friends;
but do not do a wide distribution of this version.
This version WILL SELF DESTRUCT! Make sure you get a more recent version by
10-31-92. I am sure I will have more bug fixes and docs by then. Should be
able to do nationwide release of 1.0 by then.
Beginnings of the documentation being worked on... 25k arj'ed so far.
VIEWing a file in the file area works again.. was forgetting to
initialize a variable.
More stuff moved to that ever-growing EXTERNAL.WME file!
(10-7-92)
Minor changes in IEMSI handling; I am no longer following FSC-0056
(aka EMSI-001), and everything works fine, NOW.
WME no longer closes it's overlay file handle twice... No more
"Closing WME.EXE" lockups for the few systems that ate it on that one.
Fixed some more prompts that were putting up strange text..
(10-6-92)
I am now setting DSZLOG properly. (Was being set as ".LOG")
I am now setting DSZPORT properly. (Was being set to "1" arbitrarily)
Cosmetic changes on options where you switch between two settings.
The bracket symbols "»" and "«" highlight the current setting.
A small phone number change on the status bar options was made.
The "Force Redraws" user option now presents the proper information.
(Moving all that stuff to the external file got kinda hairy, and I
goofed! All fixed..)
The load sequence is now 35% faster - the integrity check is only done on
key parts of the file instead of the entire executable. Since most of
the strings sent out by WME are in the external file now, I am now just
checking a portion of the external file. (Ya, the COPYRIGHT stuff!).
(10-5-92)
Checked IEMSI code; some people have reported problems. About the only thing
I can possibly see is that people's terminal settings are set wrong, and WME
has to prompt them for what type of terminal emulation they want to use.
Added an option to log IEMSI information to disk; I don't know if it works
yet (erg!) but it should work fine. Gotta go to work too soon to test.
Fixed the bios video option for blind sysops; the menu for "!BIOS" now
properly brings up the right information.
Exporting works again in the "EXT" external strings editor.
WME will attempt to set DSZPORT and DSZLOG in your environment before
shelling to DOS. This should help with people setting up external protocols.
Sending out sample .PRT file for protocol setups. They assume that DSZPORT
and DSZLOG are already set, and assume the current baud rate on the
communications port. Just make sure a recent version of DSZ is available
somewhere in your DOS path.
Changed the method of getting time date stamps and file sizes in the file
area. People should notice a faster response when going from one area to the
next. (And read-only files won't show up as missing, either!)
(10-02-92)
BLEARG!
Getting extremely close to a gamma public release. Still gotta do the docs.
Note: Do not attempt to EXPORT the EXTERNAL.WME file. It's got a new
bug in it that needs to be fixed. Bad pointer. I'll deal with it
tomorrow after work, I gotta get at least a few hours of sleep..
Anyone interested in helping distribute WME, or carrying the WME files
and conferences on their system (and being listed as such), please
let me know..
I have changed C++ compilers 3 times... Each time bringing up more problems.
I am now using BC++ 3.0. No debugging abilities anymore... no way to
trace through. Not enough lower memory. (And Bill Gates thoughts 640k
is enough for ANYONE..) My only method of debugging now is to have pop
up "Alert!" boxes that tell me at certain points in the program the
variable status, or to use two computers with Turbo Debugger and a null modem.
WME now has a "New Files Scan" in the file shell - default lookup date
is the last time you logged in. WME will scan all file areas that the user
has access to. If ESC is pressed, WME will see it and prompt the user if
they wish to stop searching. WME only checks the keyboard between areas.
WME's message "Area" and "Goto" commands have been sped up tremendously.
Still need to do the same to the file areas. Takes more memory (3k), but
it's worth it for the person online.
Plans before the 1.0 release will be a keyword search in the file areas,
and to speed up the "area" commands in the file section. Scratch, the speed
up for the "Area" commands in the file section got put in.
I attempted to get WME to allow more file handles; however, every peice of
swap code I attempted to use could not handle the extra handles. Even
"XSPAWN" which had provisions for it choked. My next project is to
figure out which DOS handles I can close, so that WME can reopen it.
WME is currently only able to open about 15 files at a single time.
(The message base will open 7 of them!).
The message and file "Area" commands were not taking into account the
group files; two days of fighting, and now they are fixed.
Fixups have been done on the configuration menu (specifically, the box being
made for the bios video was half the size it should have been, and was
looking rather thrashed..).
Slowly working out the misnumbered references to the external file.
Key generator now produces alias files of beta testers for me to distribute.
You can now view files via the file and fmaint shells. If the files are
archives, WME will shell out and get a directory via the appropriate
archiver. Here are the defaults that I have...
.ARJ ARJ L
.ZIP PKUNZIP -V
.ZOO ZOO -LIST
.PAK PAK V
.SDN SDNV V
.ARC PKUNPAK -V
To add others, simply add into the configuration file something like
VIEW.xxx PROGRAMNAME PARAMETERS
Examples:
VIEW.ARJ arj l or
VIEW.ARJ av
In addition to the LIST command, there is a "VIEW" command. Note,
VIEW's only argument is the filename. If it is an archive, it will
get the directory of the archive.
More extensive work on moving stuff to the EXTERNAL.WME file. Let
me know if you see WME putting up wierd responses.. The results of moving
everything to the external file mean smaller code (believe it or not),
and less dead space taking up memory. As far as I can tell, this has
not hurt WME's speed noticeably, since there is internal cacheing done
to the EXTERNAL.WME file. Once it's loaded, it stays loaded until you
go on to other functions.. Up to 40 strings are cached in memory at
any given time.
Here's a list of what has cacheing on it now.. You'll see speed
increases from all of these..
User base login (read ahead cache)
External.WME (40 items cached)
Alias look-ups (automaticly clear in 30 seconds to force new lookups)
"area" and "goto" commands in file/message areas (read-ahead cache)
Personal mail check (massive read-ahead cache: 50 records at a time!)
Major documentation work starts tommorrow by me and Doug.
(9-23-92)
Multiple nodes now, without the use of several .EXE's..
To take advantage of this feature, you should change the attribute
of WME.EXE to read-only.. and start WME up with something like..
WME NODENAME:LINE1
WME NODENAME:LOCALWME
WME NODENAME:483-8486
or any other valid DOS name (no wildcards,no periods, no slashes..).
Major work has been done to the configuration menus.. Check it out!
Even color configuration for the various shells... Steve, say "Thank you"..
Major work has been done for speech compatibility.
(9-21-92) (no hatch for this one..)
Personal mail scan worked on again; should work THIS time under the bizzare
conditions.
More speech compatibility work.
Configuration menu worked on - KEY2 can be edited now.
(9-20-92)
Worked on the routine that says "About..." for the editor, for conf help etc.
Edited some of the external routines.
Changed version number to .94 .. it's about time..
On the "RUN" command's data line, the following subsitutions
have been added..
*@ COM port number (1..4)
*@@ Fossil port number (0..3)
For others options, see (9-18-92)
Started making some of the text that WME produces via BIOS routines.
This is strictly for pe le who are running speech software and/or
hardware. This is at the request of a bunch of blind sysops.. who
all love WME!
Changed key structure to make it a bit tougher to crack..
Added in ability to tell WME that an event is pending; useful if you are
a part of FidoNet and need the user offline by NMH. On the command line,
you'll have something like..
WME Online Baud%1 Event%3
where %1 is the baud rate, and %3 is the minutes left.
Origin lines and node address are now implemented; if a node number is
defined, all messages will get an origin line and a ^AMSGID kludge..
You may specify any address for any message base. See the CONFIG menu,
and the CFGMAIL sections.
(9-18-92) (The Midnight 9-17-92 version)
Fixed an editor bug - it was jumping too far when you went out of bounds.
Now the screen scrolls several lines forward or backwards, but will keep the
cursor on the page.
LIST is finally here - you can LIST any text file. It's similiar to the
message viewer; up/down, home/end. ESC to get out of the text file.
Included in the archive is the TODOLIST. If you want to see something added
to that list, tell me...
For those that are interested... When WME uses the "RUN" command,
and sees any of the following strings on the data line, WME will subsitute
the following..
*F First Name
*L Last Name
*B Baud Rate
*C COMSPEC (ie C:\COMMAND.COM or C:\4DOS.COM)
*G Graphics (Always "1")
*T Time Left, in Minutes
*N WME Nodename
*/ WME Path and Nodename
*\ Path Only of WME
*~ No Swapping - Straight Shell (Experimental!)
*H Don't shell with the fossil "HOT"
*P Pause after shell; show user online the final screen
*S Show status bar when shelling out (for GSZ maybe?) Defaults to
status bar on top of screen ONLY.
*! Screen does not need to be redrawn upon return.
*25 Force 25 line mode for door
*43 Force 43/50 line mode for door (ega/vga)
*50 Force 43/50 line mode for door (ega/vga)
----------------
(9-17-92) (wee hours of morn'; my wife's gonna kill me!)
Third line is fully functional now; 1:203/8080 is now part of
WME Distribution/USA. We are all now part of an integrated system,
hooked in with Lantastic/AI.
Mail/files may be picked up from, or delivered to, any of the following
nodes, and users may call any of the following phone numbers.. If one
is busy, try another! Also, 2400 baud callers should stick to the 2400
baud line for best results; high speed modem buffering slows down response
time for 1200 and 2400 baud connections.
203/8055 1-916-973-0477 9600 CM,XA,V32,V42b
203/8080 1-916-487-3915 9600 CM,XA,V42b,V32b
203/7707 1-916-483-8486 2400 CM,XA
If you ever have had doubts about my choice of speech, you should have
been around when I cussed out the SMALLLOG feature. It would leave
no doubts in your mind... SMALLLOG has been removed entirely from WME.
I plan on distributing an _external_ version of SMALLLOG, one I wrote
about a year ago.
If you want to use it, go for it - should work fine. Also, it's not
limited to WME log files - you can use it on any kind of log file you'd
like.
Read-only files no longer show up as missing in the file areas...
New command in the file area: "Credits" -- Tells user his file ratio
and credit information, as well as time left for that call.
* Line Noise * !! Get a twit user who's been bugging you too often?
Send him line noise until he leaves! "LINENOIS" takes an optional
paramter, telling WME how many bytes of the screen output to garble,
range 0-65535.
Documented the /ROLL command in the conference section; undocumented
the /MEM command, as few users will ever give a damn about that one.
Fixed IEMSI; despite the IEMSI documentation in FTSC-0056, most terminal
programs were choking on the EMSI_ISI server information I sent, because
the CRC that I was sending was lowercase instead of uppercase. Thanks
Doug, for the hours of calling over and over while I had the tracer
on..
Worked on the user editor; hopefully (writing the notes file before I
finish the hatch to make sure I document it!) you'll be able to edit a
user who is online on a different node. A temporary user record is made,
and as soon as the remote node sees it, the remote node will load it into
memory.
To help with testing this function, I commented out the code for editing
the current user on the current node - EDITUSER still works, but if
you go to the user edit shell, and edit the current user, it will use
the remote editing method. Let me know if the user record does not
get updated within a couple of seconds of exiting the user editor.
Emergency crash-code put in.. If WME exits in a bad state, such as
due to an abort, retry, fail message, any files that were open should
be immediately unlocked and closed. Also, in case I forgot to close
any files, the same crash-code will be in effect.
In addition, any time I close a file, it checks to make sure that it's
not locked, and if it is, unlocks it... just in case I simply forgot to
code it in. Thought it would be a good idea since I am doing all this
networked stuff.. (grin)
All this to make it considered "good programming practice" for networks..
Video sending routines _slightly_ optimized a bit more...
. Redundant "if (x==0)"s got changed to "if (x)" for speed..
. ASCII color table is no longer a case statement, and is now a preloaded
array -- stops an everage 12 assembly cmp-jmp statements..
(9-12-92)
Undocumented command in the conference section: /ROLL .. Rolls dice, ie
/ROLL 2D10 will roll 2, 10 sided dice, and announce the total.
Numerous bugs... I've forgotten most of them already. Sorry folks.
Sped up the editor some - rewrote the word wrap routine that got called every
time you moved at all...
A lot of my time has gone to work, and to getting WME Workbench online.
1:203/7707 is alive again! 916-483-8486, currently 2400 baud. Hopefully, in
a couple of weeks, I'll have an HST 9600. If you are at 2400 baud, please
start polling MY system for your mail, to take the load off the high speed
line.
Anyone having EMSI failure due to password should contact me immediately to
correct... Let me know what your current password is set as.
Waiting mail/files can be picked up at either 203/8055 or 203/7707 - they are
the same system, with different modems attached. In a couple of days
203/8080 will also be connected, so that distribution should be much faster!
(9-8-92)
I've joined the "Version of the Day Club"... Anyone else who wants to join,
contact me...
Seriously, I fixed the problem of new callers not being able to get into the
system. When I added the capability for WME to show who is on what node and
doing what function, it showed a .USR file for the new user as entering new
user information, and thought that they were already online... Somebody
needs to slap me on the hand for that one.
As you know, distribution is now done entirely from Chris Yeager's system at
203/8055. All netmail for me should go there. Also, I am now sending out
just the overlay version. Anyone who wants the straight version instead or
in addition to, let me know, and I will set up a secondary TICK area for it.
I am doing this to reduce the amount of online time for everyone...
(9-7-92)
Fixed memory allocation error in the conference system. I figured it was
worth hatching for, as many of us use the conferencing system...
(9-6-92)
I yanked the !$#@^!$#@^$#!@^@!#$^%$#@%^$#%^&@^@^#&^$#@%&^#@$&^#@^@#$&@$%
keyboard lights - they were interfering with keyboard input pretty drasticly.
(Figure, 18 times a second, whatever key is being pressed gets nuked..)
I really, really, wanted the keyligts - but on a lot of people's machines, it
was no-go. Maybe in a later version I'll make it an option; let people who
want to try it, try it, and if it works, cool, if not .. bummer.
Also, "FLASH" now shows both who's online, _and_ shows what they
are doing online... ie in message base, in chat, in conference, etc..
There is also another command now, called "ALIVE" -- almost exactly like
flash, but instead of sending a message to the remote node, it checks to see
if the remote node is listening. As soon as the node does get the message,
you get a message back saying that it's alive.
* Thanks! * to Doug Langley, who has put up with me calling him upteen
million times a day, to send him yet another test version, to see how it
reacts to his hardware - my hardware seems to run everything perfectly, such
as the keyboard lights, whereas everyone else's seems to die big time.
Kudos also to Chris - who's plunked down a small wad of money for equipment
to get me online - hopefully sometime this week we will wire the 3rd phone
line in, and get my node up with CAMP/Pixel Graphics!
(9-1-92)
For some unexplained compiler bug, the 8-26-92 release managed to only run on
two computers - mine and Chris Yeager's. Borland's memory allocation
routines were really screwing up (both BC++ 2.0 and 3.0 reacted the same).
Finally figured out today that it was Borland's code, and not mine, that was
foobared.
I have replaced all memory allocation code, and it seems to be working pretty
well so far on all three machines over here.
(8-26-92)
Greetings!
I'm (obviously) back from marriage and honeymoon.. Married 2½ weeks,
and still alive (grin).
Make sure that you copy over both the new WME.EXE and the revised
EXTERNAL.WME file. Every release will most likely mean a new
EXTERNAL.WME file. There is a posibility that over the .95
release, I'll send out both a EXTERNAL.WME and also an extract of
EXTERNAL.ASC, with just the updates, so that your customized
messages aren't completely foobared.
I've done a lot of changes; many just before the wedding, and many more
afterwords. I'll attempt to make a list of what I can _remember_...
(No particular order on these)
* "User online" and "Chat requested" indicators on the "SCROLL
LOCK" led of the keyboard - a slow pulse (1.6 seconds on, .4
seconds off) can be seen if there is anyone online, and a fast
pulse if they have requested chat. Now you can leave the
speaker and the monitor turned off, and still know if you have
anyone online or not, and if anyone is trying to page you. (I
know a lot of people can tell someone is on the system by
looking at the modem; the rest of us have internal modems
though!) Fixed major editor bug that has plagued me for 6
months
Fixed the problem of the Front Door / Intermail feature
overwriting FOLDER.FD instead of properly updating LASTCALL.FD.
I guess I was tired when I let that one slip by.
* File areas allow tagging multiple files from more than one area
before downloading (yeah, finally). This was a major *itch to
change!
Tagging is much faster now
Files about to be downloaded are now dumped to the log file,
as well as their size. This is mainly for the sysops that
want to know how long a user will be from remote (WME.FLS is
locked by DSZ or whatever external protocal you use, now you
can look at the log file without interrupting DSZ to find out)
* File and kilobyte ratios finally implemented! Check out the
user editor!
Major changes in the user editor
Added a !SECLVL command that locks out the remote keyboard,
allows you to edit the various security controls of the user,
and then reenables the user's keyboard. (Similiar to #SECLVL
which prompts for a security level w/out the user knowing about
it).
If the drive is not available (as in server is down), the file
area is marked unavailable
* MAJOR speed improvement on the personal mail scan - I clocked
105 echos, 13000 messages scanned in about 8 seconds
(12 seconds on the 12mhz AT workstation). 3500 messages is only a few
seconds. Beats the 20-25 seconds that the same 3500 messages used
to take!
Minor change in conference area's file handling
Major fix in the /MORPH command showing the proper names of the
person involved (was referencing bad pointers; showed line
noise type characters)
* Verified that WME's implementation of the Hudson Message Base
uses the 16 meg limit for MSGTXT.BBS, instead of the original
design's 8 megs. GECHO is known to handle the 16 meg limit; I
beleive Fmail and FastEcho will also.
FYI: FastEcho disables itself after 90 days, Fmail is free, and
GECHO is wonderful and worth the $25 bucks to register!
Com1 is no longer listed twice in the modem setup
------------
I can't really remember what all went into this version; however, I
know it's been quite a bit.. Please, let me know whatever you do
find, preferably via the beta echo.
Thanks,
Jason Fesler